corral to handle horses - Allemand Anglais Dictionnaire